Classes |
| class | FieldSizeData |
| class | FieldTypeData |
| class | NecessityTypeData |
Public Types |
| enum | FieldType {
Text = 0,
Date,
Numeric,
SingleLookup,
MultipleLookup,
LookupPlusIntegerValue,
LookupPlusScientificValue,
Link,
Logical,
Label
} |
| enum | NecessityType { Required = 0,
Suggested,
NotRequired
} |
| enum | FieldSize {
Large = 0,
Medium,
Memo,
Small,
Integer,
Rational,
Scientific,
TimeInterval,
Year
} |
Public Member Functions |
| | Field () |
| | Field (IDataRecord record) |
Properties |
| static FieldTypes | FieldTypesDictionary [get, set] |
| static FieldSizes | FieldSizesDictionary [get, set] |
| static NecessityTypes | NecessityTypesDictionary [get, set] |
| Table | Table [get, set] |
| string | LocalLanguageFieldName [get, set] |
| string | FieldPurpose [get, set] |
| string | LocalLanguageFieldPurpose [get, set] |
| FieldType | Type [get] |
| FieldTypeData | TypeData [get] |
| string | TypeText [get, set] |
| FieldSize | Size [get] |
| FieldSizeData | SizeData [get] |
| string | SizeText [get, set] |
| NecessityType | Necessity [get] |
| NecessityTypeData | NecessityData [get] |
| string | NecessityText [get, set] |
| int | Order [get, set] |
| bool | IsNameField [get, set] |
| bool | SystemField [get, set] |
| bool | LockedField [get, set] |
| bool | VisibleOnForms [get, set] |
| bool | UniqueValue [get, set] |
| bool | NeedsTranslation [get, set] |
| bool | Multiline [get, set] |
| bool | HighField [get, set] |
| bool | ReadOnly [get, set] |
| Table | RelatedTable [get, set] |
| string | ForeignKeyFieldName [get] |
| string | QueryName [get, set] |
| string | QueryNameWithoutParameters [get] |
| int | ParentFieldID [get, set] |
| int | MaxLength [get] |
| bool | IsLookupField [get] |
| bool | IsTextField [get] |
This class encapsulates all field properties.